iron horse

/'iaən'hɔ:s/
Noun
  1. (c. 1840) an early term for a locomotive
iron horse
The iron horse pulls a long train of freight cars across the prairie.